1 <?php
2     include(
"../includes/config.php");
3     include(
"../includes/validate_data.php");
4     session_start();
5     
if(isset($_SESSION['admin_login'])) {
6         
if($_SESSION['admin_login'] == true) {
7             $username = $password = $areacode = $phone = $email = $address =
"";
8             $usernameErr = $passwordErr = $phoneErr = $emailErr = $requireErr = $confirmMessage =
"";
9             $usernameHolder = $phoneHolder = $emailHolder = $addressHolder =
"";
10             $query_selectArea =
"SELECT * FROM area";
11             $result_selectArea = mysqli_query($con,$query_selectArea);
12             
if($_SERVER['REQUEST_METHOD'] == "POST") {
13                 
if(!empty($_POST['txtRetailerUname'])) {
14                     $usernameHolder = $_POST[
'txtRetailerUname'];
15                     $resultValidate_username = validate_username($_POST[
'txtRetailerUname']);
16                     
if($resultValidate_username == 1) {
17                         $username = $_POST[
'txtRetailerUname'];
18                     }
19                     
else{
20                         $usernameErr = $resultValidate_username;
21                     }
22                 }
23                 
if(!empty($_POST['txtRetailerPassword'])) {
24                     $resultValidate_username = validate_password($_POST[
'txtRetailerPassword']);
25                     
if($resultValidate_username == 1) {
26                         $password = $_POST[
'txtRetailerPassword'];
27                     }
28                     
else {
29                         $passwordErr = $resultValidate_username;
30                     }
31                 }
32                 
if(!empty($_POST['cmbAreaCode'])) {
33                     $areacode = $_POST[
'cmbAreaCode'];
34                 }
35                 
if(!empty($_POST['txtRetailerPhone'])) {
36                     $phoneHolder = $_POST[
'txtRetailerPhone'];
37                     $resultValidate_phone = validate_phone($_POST[
'txtRetailerPhone']);
38                     
if($resultValidate_phone == 1) {
39                         $phone = $_POST[
'txtRetailerPhone'];
40                     }
41                     
else {
42                         $phoneErr = $resultValidate_phone;
43                     }
44                 }
45                 
if(!empty($_POST['txtRetailerEmail'])) {
46                     $emailHolder = $_POST[
'txtRetailerEmail'];
47                     $resultValidate_email = validate_email($_POST[
'txtRetailerEmail']);
48                     
if($resultValidate_email == 1) {
49                         $email = $_POST[
'txtRetailerEmail'];
50                     }
51                     
else {
52                         $emailErr = $resultValidate_email;
53                     }
54                 }
55                 
if(!empty($_POST['txtRetailerAddress'])) {
56                     $address = $_POST[
'txtRetailerAddress'];
57                     $addressHolder = $_POST[
'txtRetailerAddress'];
58                 }
59                 
if($username != null && $password != null && $areacode != null && $phone != null) {
60                     $query_addRetailer =
"INSERT INTO retailer(username,password,address,area_id,phone,email) VALUES('$username','$password','$address','$areacode','$phone','$email')";
61                     
if(mysqli_query($con,$query_addRetailer)) {
62                         echo
"<script> alert(\"Retailer Added Successfully\"); </script>";
63                         header(
'Refresh:0');
64                     }
65                     
else {
66                         $requireErr =
"Adding Retailer Failed";
67                     }
68                 }
69                 
else {
70                     $requireErr =
"* Valid Username, Password, Areacode & Email are compulsory";
71                 }
72             }
73         }
74         
else {
75             header(
'Location:../index.php');
76         }
77     }
78     
else {
79         header(
'Location:../index.php');
80     }
81 ?>
82 <!DOCTYPE html>
83 <html>
84 <head>
85     <title> Add Retailer </title>
86     <link rel=
"stylesheet" href="../includes/main_style.css" >
87 </head>
88 <body>
89     <?php
90         include(
"../includes/header.inc.php");
91         include(
"../includes/nav_admin.inc.php");
92         include(
"../includes/aside_admin.inc.php");
93     ?>
94     <section>
95         <h1>Add Retailer</h1>
96         <form action=
"" method="POST" class="form">
97         <ul
class="form-list">
98         <li>
99             <div
class="label-block"> <label for="retailer:username">Username</label> </div>
100             <div
class="input-box"> <input type="text" id="retailer:username" name="txtRetailerUname" placeholder="Username" value="<?php echo $usernameHolder; ?>" required /> </div> <span class="error_message"><?php echo $usernameErr; ?></span>
101         </li>
102         <li>
103             <div
class="label-block"> <label for="retailer:password">Password</label> </div>
104             <div
class="input-box"> <input type="password" id="retailer:password" name="txtRetailerPassword" placeholder="Password" required /> </div> <span class="error_message"><?php echo $passwordErr; ?></span>
105         </li>
106         <li>
107             <div
class="label-block"> <label for="retailer:areaCode">Area Code</label> </div>
108             <div
class="input-box">
109                 <
select name="cmbAreaCode" id="retailer:areaCode">
110                     <option
value="" disabled selected>--- Select Area Code ---</option>
111             <?php
while($row_selectArea = mysqli_fetch_array($result_selectArea)) { ?>
112             <option
value="<?php echo $row_selectArea["area_id"]; ?>"><?php echo $row_selectArea["area_code"]." (".$row_selectArea["area_name"].")"; ?></option>
113             <?php } ?>
114                 </
select>
115              </div>
116         </li>
117         <li>
118             <div
class="label-block"> <label for="retailer:phone">Phone</label> </div>
119             <div
class="input-box"> <input type="text" id="retailer:phone" name="txtRetailerPhone" placeholder="Phone" value="<?php echo $phoneHolder; ?>" /> </div> <span class="error_message"><?php echo $phoneErr; ?></span>
120         </li>
121         <li>
122             <div
class="label-block"> <label for="retailer:email">Email</label> </div>
123             <div
class="input-box"> <input type="text" id="retailer:email" name="txtRetailerEmail" placeholder="Email" value="<?php echo $emailHolder; ?>" required /> </div> <span class="error_message"><?php echo $emailErr; ?></span>
124         </li>
125         <li>
126             <div
class="label-block"> <label for="retailer:address">Address</label> </div>
127             <div
class="input-box"> <textarea type="text" id="retailer:address" name="txtRetailerAddress" placeholder="Address"><?php echo $addressHolder; ?></textarea> </div>
128         </li>
129         <li>
130             <input type=
"submit" value="Add Retailer" class="submit_button" /> <span class="error_message"> <?php echo $requireErr; ?> </span><span class="confirm_message"> <?php echo $confirmMessage; ?> </span>
131         </li>
132         </ul>
133         </form>
134     </section>
135     <?php
136         include(
"../includes/footer.inc.php");
137     ?>
138 </body>
139 </html>


Gõ tìm kiếm nhanh...